warts and all - Alemán Inglés Diccionario